#ifndef LONGKEY_COMMON_SHUTDOWN_CALLBACK_H_
#define LONGKEY_COMMON_SHUTDOWN_CALLBACK_H_

// ShutdownCallback monitors is shutdown event.

#include <Windows.h>

class ShutdownCallback
{
public:
	virtual ~ShutdownCallback() {}
	virtual HRESULT Shutdown() = 0;
};

#endif	// LONGKEY_COMMON_SHUTDOWN_CALLBACK_H_